tap splice - German English Dictionary